Search Result:Strait of Calais
Overview of noun strait_of_calais
The noun strait of calais has 1 sense
- Strait of Dover, Strait of Calais, Pas de Calais -- (the strait between the English Channel and the North Sea; shortest distance between England and the European continent)